package com.fdb.efp.nls.service.vo;

import com.fdb.basic.framework.core.vo.BaseInfo;

import java.math.BigDecimal;

/**
 * Description: 还款信息对账临时表	
 * @author cyj
 * @date 2019-1-1
 */
public class RepayAcountTempVO  extends BaseInfo{

	// 文件大小
	private Integer fileSize;
	// 数据条数
	private Integer dataCount;
	// 应还本金总额
	private BigDecimal principalTotal;
	// 已还本金总额
	private BigDecimal principalPaidTotal;
	// 应还利息总额
	private BigDecimal interestTotal;
	// 已还利息总额
	private BigDecimal interestPaidTotal;
	// 应还罚息总额
	private BigDecimal penaltyDueTotal;
	// 已还罚息总额
	private BigDecimal penaltyPaidTotal;

	
	public BigDecimal getPenaltyPaidTotal() {
		return penaltyPaidTotal;
	}


	public void setPenaltyPaidTotal(BigDecimal penaltyPaidTotal) {
		this.penaltyPaidTotal = penaltyPaidTotal;
	}

	private BigDecimal principalDue;

	private BigDecimal interestDue;

	public Integer getFileSize() {
		return fileSize;
	}

	public void setFileSize(Integer fileSize) {
		this.fileSize = fileSize;
	}

	public Integer getDataCount() {
		return dataCount;
	}

	public void setDataCount(Integer dataCount) {
		this.dataCount = dataCount;
	}

	public BigDecimal getPrincipalTotal() {
		return principalTotal;
	}

	public void setPrincipalTotal(BigDecimal principalTotal) {
		this.principalTotal = principalTotal;
	}

	public BigDecimal getPrincipalPaidTotal() {
		return principalPaidTotal;
	}

	public void setPrincipalPaidTotal(BigDecimal principalPaidTotal) {
		this.principalPaidTotal = principalPaidTotal;
	}

	public BigDecimal getInterestTotal() {
		return interestTotal;
	}

	public void setInterestTotal(BigDecimal interestTotal) {
		this.interestTotal = interestTotal;
	}

	public BigDecimal getInterestPaidTotal() {
		return interestPaidTotal;
	}

	public void setInterestPaidTotal(BigDecimal interestPaidTotal) {
		this.interestPaidTotal = interestPaidTotal;
	}

	public BigDecimal getPenaltyDueTotal() {
		return penaltyDueTotal;
	}

	public void setPenaltyDueTotal(BigDecimal penaltyDueTotal) {
		this.penaltyDueTotal = penaltyDueTotal;
	}

	/*
	 * public String getPenaltyPaidTotal() { return penaltyPaidTotal; }
	 * 
	 * public void setPenaltyPaidTotal(String penaltyPaidTotal) {
	 * this.penaltyPaidTotal = penaltyPaidTotal == null ? null :
	 * penaltyPaidTotal.trim(); }
	 */

	public BigDecimal getPrincipalDue() {
		return principalDue;
	}

	public void setPrincipalDue(BigDecimal principalDue) {
		this.principalDue = principalDue;
	}

	public BigDecimal getInterestDue() {
		return interestDue;
	}

	public void setInterestDue(BigDecimal interestDue) {
		this.interestDue = interestDue;
	}
}